package com.gdut.huayan.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.gdut.huayan.entity.dto.PageQuery;
import com.gdut.huayan.entity.po.User;
import com.gdut.huayan.entity.vo.UserLogin;
import com.github.pagehelper.PageInfo;

import java.util.Map;

public interface UserService extends IService<User> {

    PageInfo<User> getUserList(PageQuery pageQuery);

    UserLogin userLogin(String code);

    String getUUID();

    String getStatus(String uuid);

    void confirmLogin(String uuid,String token);

    User getUserMessage();

    Map<String,String> getUploadLink();

    boolean updateByAdmin(User user);

}
